casting bow - Turkish English Dictionary